package com.shenmazong.serveredustudent.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.shenmazong.serveredustudent.pojo.TbStudent;
import com.shenmazong.utils.ResultResponse;
import com.shenmazong.vo.ListParamVo;

/**
 *
 */

public interface TbStudentService extends IService<TbStudent> {

    ResultResponse getStudentPage(ListParamVo listParamVo);

    ResultResponse saveStudentToSchool(Long student, long id, long collageId, long majorId);

    ResultResponse StudentTransfor(Long stuId,Long oldClazzId,Long newClazzId);

    ResultResponse updateStudentInfo(TbStudent student);

    ResultResponse deleteStudentInfo(Long stuId);

    ResultResponse updateStudentStatus(long stuId, Integer status);

    ResultResponse changeClazzByGrade(Long id, Long stuId);

    ResultResponse getStudentListByCollageId(ListParamVo listParamVo);

}
